How to play

This mini-guide assumes that you are familar with the process of running homebrew on your Nintendo DS. If you don't know how to run NDS homebrew, look online for the answer...
You need Quake II's data files. If you own a copy, that's cool - you'll have full access to the game. If not, then you can download the shareware version of Quake II from id's site. This will only allow you to play the levels from the first episode. If you want to play the full game, buy a copy - don't ask me (or others) where you can get these files.
In the root of your flash card, make a directory named baseq2
If you're using the shareware version, copy the pak from that archive into the baseq2 directory that you just created
If you're using a commerical version, copy all the pak files into that directory
You need a config file to tell the game how buttons are set up, etc. I know that my config file works, so download that from the link above and save it into the baseq2 directory.
Visit Chishm's DLDI page (above) and download the DLDI driver file which corresponds to your NDS booting method.
Download the Quake2DS binary package above, and extract the NDS file into the root of your flash card
You now need to DLDI patch that program so that it will be able to access the files on your card
Put the card in your booting hardware and turn on your DS!
Juddery Gameplay

Some users have reported lurching game play when hearing a sound for the first time in the game. This is due to the huge size of the pak files used by the game and the amount of time it takes to seek within a file. The larger the block size used by your card, the faster seeking will be.
The best solution for this at this time is to reformat your flash card with the largest block size that you can (I recommend 64k).
To do this in Windows - if for example your flash drive is mounted as drive X:, you can reformat the drive by typing
format X: /Q /A:64k /FS:FAT
at a command prompt. Make sure you specify the right drive!

